From 37d961d521e70687ed7edd4841802fb1233e8ae2 Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Fri, 6 Aug 2004 11:53:45 +0000 Subject: [PATCH] bitkeeper revision 1.1159 (41137149kQ0eVoHQjKc8FK_iYKQPyQ) A better build fix for 2.4. --- linux-2.4.26-xen-sparse/arch/xen/kernel/Makefile | 2 +- linux-2.6.7-xen-sparse/arch/xen/kernel/evtchn.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/linux-2.4.26-xen-sparse/arch/xen/kernel/Makefile b/linux-2.4.26-xen-sparse/arch/xen/kernel/Makefile index 5f5e2efe6d..000e40934f 100644 --- a/linux-2.4.26-xen-sparse/arch/xen/kernel/Makefile +++ b/linux-2.4.26-xen-sparse/arch/xen/kernel/Makefile @@ -6,7 +6,7 @@ all: kernel.o head.o init_task.o O_TARGET := kernel.o -export-objs := i386_ksyms.o evtchn.o +export-objs := i386_ksyms.o obj-y := process.o semaphore.o signal.o entry.o traps.o irq.o \ ptrace.o ioport.o ldt.o setup.o time.o sys_i386.o \ diff --git a/linux-2.6.7-xen-sparse/arch/xen/kernel/evtchn.c b/linux-2.6.7-xen-sparse/arch/xen/kernel/evtchn.c index 07791b40c3..572732efda 100644 --- a/linux-2.6.7-xen-sparse/arch/xen/kernel/evtchn.c +++ b/linux-2.6.7-xen-sparse/arch/xen/kernel/evtchn.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -82,7 +83,9 @@ void evtchn_do_upcall(struct pt_regs *regs) local_irq_restore(flags); } +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) EXPORT_SYMBOL(evtchn_do_upcall); +#endif static int find_unbound_irq(void) { -- 2.30.2